the ship slammed into rocks - Alemán Inglés Diccionario